Been here four times now and twice was with a large party of workmates. The staff are not fazed by a large multiple order of food and it is all served hot and at the same time. The fixed price menus have a large selection of dishes not like a lot of the London restaurants which only give you three choices. Very tasty.
If you own or manage Casa Nostra, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.