We have had two lovely meals at Opera. The staff are charming and the food is really good. We have tried a number of dishes and have not been disappointed. The serves are very hearty though so don't over order. The prices are inexpensive and everything is so fresh and full of flavour.