Taibah
Indian · Middle Eastern · Casual Dining
Taibah is a sit-down restaurant specializing in freshly made modern Indian and Arabic cuisine, served with a smile.
Location
Best places nearby
The highest rated places close to Taibah.
Local restaurants nearby
80 St Paul St E, ON



