The Elmwood Family Retaurant
Restaurant/cafe
60707 Elmwood Park
United States
Phone: (708) 452-6602
Website: www.elmwoodrestaurant.com
Opening times:
Mon: 6:00 am - 11:00 pm
Tue: 6:00 am - 11:00 pm
Wed: 6:00 am - 11:00 pm
Thu: 6:00 am - 11:00 pm
Fri: 6:00 am - 12:00 am
Sat: 6:00 am - 12:00 am
Sun: 6:00 am - 11:00 am
In early 1992, Three Brothers, (Eric, Dennis, and Spiro) had a dream of opening a different type of restaurant, not just a restaurant we see in every corner of America, but one that still believed in homestyle cooking with a family atmosphere!



