Chiri's Momo Delights
Restaurant • Asian restaurantOne of the Top rated Asian restaurants in Boulder
Address
1302 Pearl St, Boulder, CO 80302
Contact
(720) 352-2542Rating on Google Maps
4.70 (45 reviews)Open on Google Maps
Discover top rated places in Boulder
One of the Top rated Asian restaurants in Boulder
One of the Top rated Asian restaurants in Boulder
1302 Pearl St, Boulder, CO 80302