Tomala - The Portuguese Pit Stop is a restaurant serving Portuguese cuisine. "Toma La" means "Here You Go".