Villa Italian Kitchen

755 Grand Central Pkwy, Las Vegas, NV|
3.0 stars
 3.5
 (8 catering reviews)
Villa Italian Kitchen Logo
Powered by ezCater