Papa G Restaurant Serves Greek Specialties in Elburn Illinois

Heading back from a trip to Sandwich, Illinois, we stopped at Papa G’s in Elburn for lunch. It was a Sunday morning and we has a short wait for a table. The restaurant is bright, clean and airy. The specials of the day were cheese or vegetable lasagna. While perusing the menu, we ordered saganaki. […]