I have been to costellos various times as it is just about the only placve in havelock to get wonderful food. They have a warm welcoming staff that will seat you as soon as you walk in in either the bar area(smoking or the nicer non smoking area.
Costellos pricing is pretty good at about 10-20 meal whcih most include a salad and there wonderful rolls. These rolls alone are worth going there for. They taste like an everything bagel.
I usually get chicken parmasen when I eat here and it is well worth it at 10.99 you get a huge peice of chicken adn a large portian of pasta. The sauce is great and not to over powering to the chicken and actually complements it nicely.
Costellos also offers deserts and a full bar as well as take out service. When you get take out you still get your salad and rolls which I love lol
They also have daily specials and serve lunch