European, Italian, and Japanese cuisine restaurant. Offers delivery service.