Tikal Deli - Sabor Guatemalteco & Comida Latina

Latin American restaurant · 103 Ely Ave, Norwalk, CT

Dine-In

Hours

More food in Norwalk, CT · Latin American Food in Norwalk