Bara Sushi and Thai
8000 E Belleview Ave
Greenwood Village
CO
80111
(303) 221-8880
barasushiandthai.com
Open Map
Accepted
Asian Restaurant
Casual
happy hour
Japanese
Noise Level: Average
Seafood Restaurant
spicy tuna
Sushi Restaurant
Wheelchair Accessible