Shrimp Hut
5142
N Keystone Ave, Indianapolis IN
- This is the page of Shrimp Hut on 5142 N Keystone Ave Indianapolis IN 46205.
- Shrimp Hut is a new listing on food pages, updated
on November 24, 2023.
- This page has had 39 visitors. You are the 39th.
Location