JavaScript is not enabled.
No wonder the foods cheap - Review by citysearch c | Villa Rosa Italian Restaurant

Villa Rosa Italian Restaurant

Claim

No wonder the foods cheap 5/8/2006

Poor presentation and quality of food. seated so close to other tables you feel like your dining with strangers, majority of staff can't speak english which made ordering difficult Pros: serves single slices Cons: long wait for food, seats too close toget, can't speak english more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021