Update Info - Baba Geddo
This restaurant was reported as closed. If it is open, let us know.
Baba Geddo
69 Duncan St
Toronto, ON M5V 2C5
69 Duncan St
Toronto, ON M5V 2C5
This restaurant was reported as closed. If it is open, let us know.