Larosa Pizzeria

Level 1 | Parking P4
(716) 298-8998

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

See full property >