Tomala - The Portuguese Pit Stop
Casual Dining
Tomala - The Portuguese Pit Stop is a restaurant serving Portuguese cuisine. "Toma La" means "Here You Go".
Location
Best places nearby
The highest rated places close to Tomala - The Portuguese Pit Stop.
Local restaurants nearby
1812 Rymal Rd E, ON


