Hook Fish & Chicken Inc 3802 N Kenwood Ave Indianapolis, IN 46208 Phone: (317) 920-9644
Category: Diner