We went there for our Sunday dinner with friend and place was full and staff are running around and begin a self service restaurant.however is seem japanese guests are almost 80% in the place.prices are ok but stair fried asparagus too salty.