Hours and Location

HOURS

MONDAY-FRIDAY: 11AM – 3PM; 5PM – 9PM
SATURDAY: 11AM – 3PM; 5PM – 9PM (NO BUFFET)
SUNDAY: 12PM – 7PM (NO BUFFET)

LOCATION

3317 E. 86th Street, Indianapolis, IN 46240

 

 

 

Advertisements