Mei Hibachi Steak House

Share:Mei Hibachi Steak House

Headings:

Restaurants, Restaurants Steak Houses

Latitude:40.86367 Longitude:-74.034984
500 S River St
South Hackensack, NJ 07601