We have had both sit down and takeaway meals on numerous occassions, and have yet to be disappointed by the quality. The staff are very friendly and helpful, which makes for an excellent atmosphere. Always look forward to my Italian meal at the Ristorante Rava.