New-logo

7704 Lake Shore Drive, Elmhurst, IN 46303

Pizza Palace

Nearby Restaurants Rating Address Distance
Pizza Palace
7704 Lake Shore Drive0 ft away
Lemon Lake
6322 W 133rd Ave1.23 mi away
Hank's Steak House & Pizza
13115 Lake Shore Drive1.88 mi away
Lagos Family Restaurant
13125 Lake Shore Drive1.89 mi away
Antoinette's
13231 Wicker Ave.2.00 mi away