Islands Restaurant
7637 Balboa Ave
San Diego, California 92111
USA
Phone: 858-569-8866
San Diego, California 92111
USA
Phone: 858-569-8866
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Albertsons Delicatessen0.12 mi
Rice Garden0.12 mi
Subway0.15 mi
Convoy Deli0.27 mi
Jack in the Box0.27 mi
Ichiro Japanese Restaurant0.28 mi
Seoul BBQ Restaurant0.28 mi
Cafe International0.28 mi
International Restaurant0.28 mi
Cuisine:
Islands Restaurant Description:
Islands Restaurant is a gorgeous Others restaurant in San Diego, California, offering you a significant choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Islands Restaurant