RESTAURANT
Hollyhock Hill
American, Comfort Food, Home cooking
8110 N College Ave, Indianapolis, IN, 46240 | Phone: (317) 251-2294
Restaurant Information
- Prices $$$
- Cuisine American
- Hours
Wed–Sat 4:00 pm–8:00 pm
Sun 12:00 pm–7:00 pm

THE VALUE OF TRIP CANVAS