FoodSpotYour favorite dishes, discovered
|
Get App
|
Hibachi Twin Lobster TailGilled in our special hibachi sauce w. fried rice or steamed rice and vegetable. Served w. c...
$54.55+
Indianapolis, IN |