@lanta fish and chicken is located in Indianapolis city of Indiana state. To communicate or ask something with the place, the Phone number is (317) 291-4141

Place/Company Name : @lanta fish and chicken
Place Street No : 3801
Address : Lafayette Road
Postal Code : 46254
Place City : Indianapolis
Place County : Marion
Place State : Indiana

Add your reviews/comments for this place / company

@lanta fish and chicken images