We booked a table for 14 here for immediately after the Italy v England Rugby match. The restaurant is huge and, within 45 minutes after the match they went from empty to 3/4 full with probably around 150 people seated. Despite that the service was good, the food was excellent (including a range of steaks all cooked properly) and the atmosphere was great. We didn't stint on the drinks and most had seafood and steaks (so not the cheapest things on the menu), and desserts, and the spend was 45 euro per person. Would definitely revisit any time, but particularly pre-post a visit to the Olympic Stadium,