Map & Directions - New Star Buffet Niagara Falls
View Menu
New Star Buffet Niagara Falls
7325 Niagara Falls Blvd, Niagara Falls, NY, 14304
(716) 283-1318 (Phone)
7325 Niagara Falls Blvd, Niagara Falls, NY, 14304
(716) 283-1318 (Phone)