Company

Return Home

4 Star Restaurant

Hours & Location


 

HOURS

Everyday: 5:00pm - 10:00pm

LOCATION

938 Kenmore Avenue | Buffalo, New York 14216
Ph: (716) 877.9419



View Larger Map

938 Kenmore Avenue | Buffalo, New York 14216
Ph: (716) 877.9419
Click for Directions