Address: 240 U.S. 46, Elmwood Park, United States Of America
City: Elmwood Park
Dishes: 18
Reviews: 50
"The portion sizes could be a little bit bigger for the fires and burgers for what you pay for it but other than that its not bad."
All prices are estimates.