New Star Buffet Niagara Falls

restaurant in Niagara Falls

Phone: (716) 283-1318

Address: 7325 Niagara Falls Blvd