News Alert
Man Dies in Mid-Morning Shooting on McCormick
In addition to a full slate of customizable pizza pies, Papa Romeo's sells Italian staples including pasta and sub sandwiches, and favorites like ribs. While the restaurant lacks seating it does feature a trio of artsy chairs shaped like hands to sit in while you wait for your order. They also make late night deliveries.
3939 Dempster St, Skokie, IL 60076
(847) 568-9090
  • Hours: Mon - Fri, 10:30am - 2:30am; Sat - Sun, 10:30am - 3:30am
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »