131 Dartmouth St.,
Boston , MA 02116 UNITED STATES
Based on 1 reviews
Don't go to Douzo - Its an utter waste of timeThe decor of the establishment is bland. It isn't particularly elegant, the service does not justify the price, and the place is extremely small. The spicy seafood salad is tiny, the rolls have too much rice and not enough sushi (an...
Worldwide > United States > Boston, MA > Sushi and Japanese Restaurants