N
Neo Review of Pizza Bella Roma
Great spot along the Freo strip to watch the world...
Great spot along the Freo strip to watch the world go by. Food is decent enough, a few things lack a bit of flavour. Very friendly staff.
Comments: