Followers

    No one is following Rosa yet.
    Load More

    Following

      Rosa isn't following anyone yet.
      Load More

      Rosa locations

      Getting your current location Getting your current location
      Finding Rosa locations Finding Rosa locations

      1 Tip

      • Recent
      • All Tips
      • Japanese Restaurants (1)
      • Bay Farm Island, Alameda, United States (1)
      • Alameda, United States (1)
      Angel Fish Japanese CuisineMay 3, 2012
      Japanese
      • Alameda, United States

      Worst sushi place ever!! Horrible customer service and food!!!

      1 Save
      Report