aprilmwilliams.com
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 ai…