Barracuda Bistro, NEW YORK, New York (NY)
Readily settled at 151 2 Avenue () in NEW YORK, New York (NY) (10003), Barracuda Bistro can be contacted at 2122536044. Make sure you call up before you go to reserve your place in the restaurant.
More restaurants in NEW YORK, New York (NY)
Barracuda Bistro contact information and details:
Address: 151 2 Avenue - , NEW YORK, New York (NY) 10003
Contact Phone: 2122536044