Villa 128 is a restaurant offering homemade dishes crafted with fresh products.