"Would give it five stars but the A/C was off on a hot day. The food it excellent and portions are large."
Phone: +12014610075
Address: 2191 Fletcher Ave, Fort Lee, United States
City: Fort Lee
Website: https://chillersgrill.com/
Monday: 07:00 -22:40
Tuesday: 07:00 -22:40
Wednesday: 07:00 -22:40
Thursday: 07:00 -22:40
Friday: 07:00 -22:40
Saturday: 07:00 -22:40
Sunday: 07:00 -22:40
Dishes: 12
Amenities: 7
Categories: 5
Reviews: 11336