Star Garden
899 French Rd, Buffalo
(716) 668-2210
Menu
Restaurants in Buffalo, NY
Star Garden
899 French Rd, Buffalo, NY 14227
(716) 668-2210