Sushi and Japanese Restaurants in Boulder, CO
Sushi and Japanese Restaurants
1221 Spruce St.,
Boulder ,
CO
80302
UNITED STATES
Based on 1 reviews
Be careful
They charge the cards even extra after you add tips and blame their new computer system for that which happens for some reasons very often. Future customers, please check your bills....Worldwide > United States > Boulder, CO > Sushi and Japanese Restaurants