Sure, you're thinking "what we need another Italian establishment in Girard!" STOP! Emilio's is NOT just another one! It's authentic, great (little) atmosphere, and oh do they give you the portions! Delicious! Friendly staff, family owned, and ...
728 N State St, Girard
(330) 545-2424