The Crab House
1049 W 103rd St, Chicago
(773) 498-8128
Recent Reviews
Order Online
You May Also Like
Beggars Pizza - 10314 S Halsted St
Pizza
Caribbean Jerk Palace III - 10318 S Halsted St
Caribbean
Subway - 10354 S Halsted St
Sandwich Shop, Fast Food
Restaurants in Chicago, IL
The Crab House
1049 W 103rd St, Chicago, IL 60643
(773) 498-8128