The Maya
166 Stillwater Ave, Stamford
(203) 504-8463
Recent Reviews
Order Online
You May Also Like
Los Reyes Del Sabor Latino - 162 Stillwater Ave
Latin American
Mama’s Kitchen Stamford Deli, LLC - 162 Stillwater Ave
Dominican
Lucy's Pizza - 157 Stillwater Ave
Pizza, Indian, Italian
Restaurants in Stamford, CT
The Maya
166 Stillwater Ave, Stamford, CT 06902
(203) 504-8463