Update Info - Santa Maria Grill
This restaurant was reported as closed. If it is open, let us know.
Santa Maria Grill
227 Main St N
Markham, ON L3P 1Y6
227 Main St N
Markham, ON L3P 1Y6
This restaurant was reported as closed. If it is open, let us know.