Open now until 21:00
Villa Rosa
Open now until 21:00
Share this
About
Family-friendly joint offering simple pizzas, subs & typical Italian dishes such as chicken piccata.





