Location: 7124 Main Street, Flushing, NY 11367
Phone:(718)793-1491
Category: Restaurants
Tags: Pizza, Pizza Restaurants