"Top notch Steak"
Phone: +12013575677
Address: 1409 Palisade Ave, Teaneck, United States
City: Teaneck
Website: http://www.etcsteakhouse.com
Monday: 17:30-21:30
Tuesday: 17:30-21:30
Wednesday: 17:30-21:30
Thursday: 17:30-21:30
Sunday: 17:30-21:30
Dishes: 37
Amenities: 21
Categories: 5
Reviews: 2622