Larosa Pizzeria

Larosa Pizzeria offers fresh, delicious pizza and Italian food, offering pastas, salads, garlic knots, sandwiches and more.

  (716) 298-8998

Related Stores