Where do you need Family Style Restaurants ?
Meson Ibena Restaurant
516-897-4911
40.592163
-73.654808
About Meson Ibena Restaurant
Meson Ibena Restaurant is located at 316 E Pine St, Long Beach, NY. This business specializes in Family Style Restaurants.