Followers

    No one is following Jeff yet.
    Load More

    Following

      Jeff isn't following anyone yet.
      Load More

      Jeff Melvin locations

      Getting your current location Getting your current location
      Finding Jeff Melvin locations Finding Jeff Melvin locations

      1 Tip

      • Recent
      • All Tips
      • Italian Restaurants (1)
      • Santa Rosa, United States (1)
      Flavor BistroJanuary 21, 2013
      Italian
      • Santa Rosa, United States

      The food was good but the regulars who eat here are a bit odd and off-putting.

      Save
      Report