Kido Sushi Queens Center Mall

9015 Queens Blvd

Unit K04

Elmhurst, New York

11373