Santorini Island Grill

16701 DOVE CANYON RD , SAN DIEGO CA

Location