Hibachi Twin Lobster Tail Restaurants in Meridian
Show restaurants on map
4.2
Menu
Table booking
4.2
Menu
Table booking
City: Meridian, 3560 N Eagle Rd Meridian, ID 83646-5938, United States
"It is a fun place to celebrate a birthday, we sat, they cook entertaining. Some had sushi and some had cooked before us. Both were delicious, the serv..."
Price
The Average price for Hibachi Twin Lobster Tail is:
$36.5
Feedback
These reviews refer only to the mentioned ingredients.