Orchard Green invites you to premier fine dining in Iowa City, with gourmet classics and innovative American-Mediterranean cuisine. The elegant ambience of the dining room is complimented by a casual and intimate downstairs lounge.
Delivery
Takeout
521 South Gilbert Street
Iowa City, IA 52240
(319) 354-1642
Menu
Website
No specials
No events
Reserve a Table
Thursday | June 26th, 2025