Welcome to Mandarin Garden Restaurant. We are located at 1400 Niagara Falls Blvd, Tonawanda, NY 14150.
To create and maintain a restaurant that is comprehensive and exceptional in its attention to every detail of operation.
Asian Cuisine
Reviews, get directions and information Mandarin Garden Restaurant 華园.