Shrimp Hut, INDIANAPOLIS, Indiana (IN)
Conveniently located at 5142 North Keystone Avenue () in INDIANAPOLIS, Indiana (IN) (46205), Shrimp Hut is available at 3172525817. It is best to give them a call beforehand to make a reservation.
More restaurants in INDIANAPOLIS, Indiana (IN)
Shrimp Hut contact information and details:
Address: 5142 North Keystone Avenue - , INDIANAPOLIS, Indiana (IN) 46205
Contact Phone: 3172525817