Roma Pizza
Italian · Pizza · Casual Dining
Roma Pizza is an Italian restaurant specializing in handmade pizza and pasta.
Location
Best places nearby
The highest rated places close to Roma Pizza.
Local restaurants nearby
1352 Lonsdale Ave, BC
Location
The highest rated places close to Roma Pizza.
1352 Lonsdale Ave, BC