Elgano is meant to be a really good Italian , will be going there soon. Riverside Cantonese is handy for the tramshed as well