Nemo Fish & Chicken
6712 E 38th St
Indianapolis
IN
46226
(317) 377-9000
Hours
No hours of operations available
Payment Methods:
Visa, MasterCard, American Express, Discover, Diners Club
Unrated
Open Map
Casual
Chicken
Restaurants
Seafood
Seafood Restaurants
We don't have a menu for this restaurant