75 MAIN ST, NORWALK, CT, 06851, US
(203) 957-8282
MOCHICA RESTAURANT isn't accepting online orders right now.