taste of restaurant
Upscale Japanese spot offering artfully presented sushi & sashimi, plus prepared boxes for takeaway.
Based on 0 reviews