Rose Villa is probably an afterthought for most diners. It’s not flashy, it’s in a strange location, and it’s not huge. What it does have is great food. They’re known for the “Siz...
All reviews seem positive