Menu

New Star Buffet in Riverside Buffalo

1999 Elmwood Ave, Buffalo , 14207 - Get directions

Menu New Star Buffet

How to get to New Star Buffet

Address

1999 Elmwood Ave, Buffalo , 14207
Get directions

Follow Us

Services

Related to New Star Buffet

Restaurants around Riverside