Bara Sushi
Permanently closed
8000 E Belleview Ave
Englewood, CO 80111
Sushi chefs are more than just chefs. They're artists! Did you know that a Japanese sushi chef spends up to ten years learning the secrets of the craft? In the first few years, they focus solely on cooking perfect rice...
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.