Larosa Pizzeria

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

More Info


  (716) 298-8998

More Info


  (716) 298-8998