Tiny Thai

27 Chandler St, Buffalo, NY 14207, United States