Location: 172-27 Hillside Av, Jamaica, NY 11432
Phone:(718)739-3370
Category: Restaurants
Tags: Pizza, Pizza Restaurants