Maywood from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Nick's Pizzeria - Illinois, Maywood, 402 Lake St, 60153 Pizza (708) 338-1195 Map Poor Boy - Illinois, Maywood, 101 W Roosevelt Rd, 60153 (708) 450-1100 Map Sharp's Fish & Chicken - Illinois, Maywood, 608 S 5th Ave, 60153 (708) 338-2200 Map Subway - Illinois, Maywood, 614 S 5th Ave, 60153 Delicatessen (708) 338-0369 Map Subway Sandwiches & Salads - Illinois, Maywood, 614 S 5th Ave, 60153 (708) 865-8087 Map T & J J's Banquet Facility - Illinois, Maywood, 718 S 5th Ave, 60153 (708) 338-1185 Map Tina Hut Restaurant - Illinois, Maywood, 1117 Madison St, 60153 (708) 345-9340 Map Village Snack Shop - Illinois, Maywood, 62 S 19th Ave, 60153 (708) 344-6570 Map « Previous 12