Shrimp Hut

5142 N Keystone Ave, Indianapolis IN

(317) 252-5817

Location