JavaScript is not enabled.
Not bad - Review by citysearch c | Villa Rosa Restaurant

Villa Rosa Restaurant

Claim

Not bad 12/19/2010

nice place but it looks like it is from the 70s. People are friendly, but the pizzas are tiny more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021