Location: 90-35 Corona Av, Elmhurst, NY 11373
Phone:(718)760-7272
Category: Restaurants
Tags: Pizza, Pizza Restaurants