Asian Star Restaurant

4060 Seneca St #3 West Seneca NY 14224 USA

(716) 675-9888

Email Asian Star Restaurant

Location