Larosa Pizzeria

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

Level 1
  (716) 298-8998

Related Stores