Antonio's Kitchen

Antonio's Kitchen

76-08 21st Ave, East Elmhurst, NY 11370
347-537-3818

Closed until at 10:00 am

Full Hours
Closed Shop

Opening at 10:00 am