International cuisine restaurant.