Modernly decorated restaurant, Villa, offering a welcoming atmosphere and appealing menu. Known for its cozy space.