Update Info - Santorini Island Grill
This restaurant was reported as closed. If it is open, let us know.
Santorini Island Grill
3295 Business Park Dr
Vista, CA 92081
3295 Business Park Dr
Vista, CA 92081
This restaurant was reported as closed. If it is open, let us know.