Update Info - New Star Buffet
This restaurant was reported as closed. If it is open, let us know.
New Star Buffet
1999 Elmwood Ave
Buffalo, NY 14207
1999 Elmwood Ave
Buffalo, NY 14207
This restaurant was reported as closed. If it is open, let us know.