Fresco Italiano, located in the Westgate Resort & Casino, provides the ideal compromise for those who want the highest quality dishes and drinks without the pretension of some resort restaurants.
Fresco Italiano, located in the Westgate Resort & Casino, provides the ideal compromise for those who want the highest quality dishes and drinks without the pretension of some resort restaurants.