8000 East Belleview Ave, Greenwood Village, CO 80111
Bara Sushi serves up traditional Japanese and Thai cuisine in the middle of the Tech Center. The atmosphere is contemporary and relaxed, with a full bar.
Bara Sushi Happy Hours: Monday-Friday 5pm-6pm
Discounted drink and food specials
back to Tech Center