skip to main content skip to footer

TBar Steakhouse

1278 3rd Avenue
New York, NY 10021
Tel: 212-772-0404
Closed for Lunch

Open For Dinner Dine In, Delivery and Takeout
Get Directions