Izakaya Toribar is a restaurant, located at 164 E 56th St (56th Between Lex And 3rd), New York, NY 10022, United States
Tags : #JapaneseRestaurant
Time Zone: America/New_York Price: $$ Dinner: Dinner
really solid spot for midtown, love the okonomiyaki