Czech Plaza Restaurant - Berwyn, IL 60402 (Menu & Order Online)
Online ordering menu for Czech Plaza Restaurant. Come to Czech Plaza Restaurant for delicious Czech cuisine! We serve Roasted Duck, Breaded Shrimp, Smoked Pork Butt Sandwich, and more! We're next to North Riverside Park Mall on Cermak Rd. Order online for carryout or delivery!
Post to Tumblr