Exotic on the run

$$$ • Seafood • American • Comfort Food

3.8 (38)
View delivery time and booking fee. • 

3106 W 16th St, Indianapolis, IN 46222 • More info

Opens at 10:00 AM
Mains
Extras
Drinks