RakiRaki Ramen & Tsukemen – Little Italy

2254 India Street, San Diego, CA 92101

  • Size
    2,054 SF
  • Photos
  • Map
Contact
Related Listings