Perimeter Rd, Jamaica, NY 11430 (347) 397-5523
How to go there
Pizza restaurant Loc: 40.6405 / -73.7892
Plan your visit