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