Leo's Grill is a grill house serving Dutch-style fries, burgers, and deep-fried snacks with bar stool seating.