Contact Us Restaurant Hours Mon - Sun:9:00 AM – 9:00 PM Restaurant Phone 718-685-2018 Restaurant Address 3967 61st St, Woodside, NY 11377, United States Social Media Follow