Santorini Island Grill 3295 Business Park Dr Vista, CA 92081 Phone: (760) 599-9959
Category: Restaurants