Open Today 4:00 PM – 9:30 PM
Unclaimed
Devon Seafood & Steak
Seafood Restaurants
17W400 22nd Street, Oakbrook Terrace, IL · 60181Business Details
Serving Oakbrook Terrace, IL
Located in the JRC Plaza just off 22nd street. Whether you're looking for an upscale restaurant for the best Happy Hour specials or your occasion calls for a nice dinner restaurant, we look forward to seeing you. We are honored to be ranked #1 Fine D...
Read more
Oakbrook Terrace, IL