Sifu Chio in Flushing New York City
4009 Prince St, Flushing , 11354 - Get directionsMenu Sifu Chio
How to get to Sifu Chio
Opening Time
10am – 9pm: Mon-Wed, Fri-Sun
Closed: Thu
Services
-
Takeaway Only