Barracuda(212) 645-8613 |
Happy HourWeekends, 4pm-8pm
|
|||||
Address:275 W 22nd St New York, NY 10011 (7th & 8th) |
Entertainment:Pool Tables |
|||||
Patio:No
|
Parking:Street |
|||||
Cuisine:N/A |
Special Notes:N/A |
|||||