La Villa Saint Jean offers French cuisine with grill and pizza options. Dine-in or takeout available.