Larrys Grill, MELROSE PARK, Illinois (IL)

Feeling hungry? Larrys Grill might be the place to eat for you.
Conveniently located at 109 West Grand Avenue () in MELROSE PARK, Illinois (IL) (60164), Larrys Grill can be reached at 7085319111. Please call in advance to make a reservation.
More restaurants in MELROSE PARK, Illinois (IL)


Larrys Grill contact information and details:
Address: 109 West Grand Avenue - , MELROSE PARK, Illinois (IL) 60164
Contact Phone: 7085319111