Santorini Island Grill

14149 Twin Peaks Rd Ste 3, Poway CA

(858) 513-4210

Email Santorini Island Grill

Rated 4.5 out of 5 from 2 Reviews Santorini Island Grill is Ranked #1 of 46 Restaurants in Via City Poway.

★★★★ on the 29th of October, 2014

excellent, seasoned, soft
Location