Shaffers' Restaurant, INDIANAPOLIS, Indiana (IN)

Feeling hungry? Shaffers' Restaurant is among the restaurants you possibly can consider.
Conveniently situated at 6125 Hillside Avenue () in INDIANAPOLIS, Indiana (IN) (46220), Shaffers' Restaurant is available at 3172531404. Please do give them a call beforehand to make a reservation.
More restaurants in INDIANAPOLIS, Indiana (IN)


Shaffers' Restaurant contact information and details:
Address: 6125 Hillside Avenue - , INDIANAPOLIS, Indiana (IN) 46220
Contact Phone: 3172531404