top of page
Check out the latest menu
and order when you are ready
Navigate The Site
Troha's Shrimp House
4151 W. 26th St Chicago
773-521-7847
Pickup - Dine In - Delivery