Update Info - La Baba Restaurant
This restaurant was reported as closed. If it is open, let us know.
La Baba Restaurant
954 St Clair Ave West
Toronto, ON M6E 1A1
954 St Clair Ave West
Toronto, ON M6E 1A1
This restaurant was reported as closed. If it is open, let us know.