Taste of Himalaya - Chullo

Nepalese restaurant · 1211- 1213 Farmington Ave, Berlin, CT

Hours

More food in Berlin, CT · Nepalese Food in Berlin