editSuggest an edit

Troha's Shrimp House

Food and Beverage / Restaurants

4151 W. 26th St,
Chicago , IL 60623

(773) 521-7847

Call
Call (773) 521-7847
Directions
Get directions to this
location on Google Maps.
Website
Open website
in new tab.
Share this business
on social media.