Happened upon the Casa Mia when it was cold, dark and wet! Food and service was so good, arranged for 12 of us to eat there a week later. Spectacular service and food for a second time. Went back a week later but was turned away as they were catering for a party of 40, and all other tables were already taken. Well worth a visit, but perhaps also also worth calling ahead! Great prices compared to the competition. Even better prices when you consider the size of the portions and the service with a friendly smile!