Pizzarama

3715 Francis Lewis Blvd, Bayside, NY 11361

4.8(85)
$20 Minimum
Price: $$