University Of Colorado At Boulder, 3415 Colorado Ave, Boulder, Denver 80303, United States
University Of Colorado At Boulder, 3415 Colorado Ave, Boulder, Denver 80303, United States
No delivery
Spot something wrong?
Dishes at Etai's. Prices may vary in venue.