Restaurants offering Sea Bass (Shibasu)
Search city
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Flower Mound, 4130 Justin Rd, Flower Mound I-75077-7225, United States
Delivery, Accepts Credit Cards, Wifi, Television
Price
Feedback
These reviews refer only to the mentioned ingredients.