Phil's Castle Restaurant I
Address:
2948 E 83rd St, Chicago, IL 60617
Phone:
(773) 731-6694
Restaurants,
Foods-Carry Out
Other Businesses:
- Seashell Restaurant at 6940 S Ashland Ave, Chicago, IL 60636
- Lalibela at 5631 S Ashland Ave, Chicago, IL 60636
- Chefs Burger Bistro at 164 East Grand Ave, Chicago, IL 60611
- Keyarre Sandwich Shop at 1255 W 79th St, Chicago, IL 60620
- SUBWAY at 1608 W 59th St, Chicago, IL 60636