Description
Chain with a British pub feel serving fish 'n' chips, American classics & beers on tap.
Name: Elephant & Castle
Address: 185 N Wabash Ave, Chicago, IL 60601
Phone Number: +1 312-345-1710
Restaurant Type: Restaurant
Elephant & Castle is a Restaurant located at 185 N Wabash Ave Chicago/Illinois
(Latitude,Longitude: 41.8854526,-87.626024)
Postal Code: 60601
Location
-
185 N Wabash Ave, Chicago, IL 60601
Add a review