Hibachi Steak House in Sheepshead Bay. All the flavors and sensations of the exciting, over-presented joints found in tourist traps and Oklahoma strip malls. Thank goodness for the weird colorful cocktails.
Drag the street view to look around 360°.
Use the arrow buttons to navigate down the street and around the neighborhood!