How many employees does Villa Capri Restaurant have?
Villa Capri Restaurant has approximately 11-50 employees.
What is Villa Capri Restaurant's industry?
Villa Capri Restaurant is involved in the industry of Food And Beverage Services.
Where is Villa Capri Restaurant's headquarters?
Villa Capri Restaurant's headquarters is located in San Diego, CA, United States.
What is the website of Villa Capri Restaurant?
You may visit their official website at https://villacapriristorante.com