Located at 213 Iowa Ave in Iowa City, IA, George’s Best Gyros has been dishing up their timeless gyros since 1984. Originally situated in the Ped Mall, this beloved spot has now transitioned into a cozy brick-and-mortar establishment right next to El Rays.
With a history steeped in tradition and flavor, George’s Best Gyros offers a taste of authenticity that has stood the test of time. The scent of sizzling meat and warm pita wafts through the air, inviting locals and visitors alike to experience a piece of Iowa City’s culinary heritage.
Generated using this place's available information