Restaurants near Star of India Restaurant
Popularity - Overall
Grid ViewList View
- 23850 Valley Centre Drive, San Diego, CA 92130, United StatesDistance: 0.0 mi1 review
- 1012955 El Camino Real G1, San Diego, CaliforniaRanked #83 overall in San Diego restaurantsDistance: 1.0 mi
I loved the selection of baked treats, coffees and teas, lattes, espressos, and other delectable beverages. The cozy dimness inside reminded me forcibly of every European cafe I've ever dined...Popular with
Fetching Results ...Save ideas on places to stay, things to do, and restaurants to a trip plan and get feedback from friends.