Restaurants in Denver, CO
Restaurants • Sushi and Japanese Restaurants
1365 Osage St.,
Denver ,
CO
80204
UNITED STATES
Based on 1 reviews
Fish smelled and tasted terrible, service unaccommodating
Went there on 8/18/10 with 5 friends. I love sushi, LOVE sushi. However, this sushi was different. I didn't care for the style and the combination of tastes put together for a meal. A friend and I ordered the maguro tuna sashimi and...Worldwide > United States > Denver, CO > Sushi and Japanese Restaurants