Get directions to: Taj Restaurant, Boulder, CO
Restaurant address: 2630 Baseline Rd Boulder, CO 80305, USA
Restaurant: Taj Restaurant