Seeing some of the lower star reviews was interesting for me because I only have ever had great service at Tommy!
This cafe is located in Old Port, one of the only cafes within the area. It has a beautiful all white/classy decor. The drinks are always delicious, I can't speak for the food as I have never order any yet. I have read that some people find it expensive however you have to remember that this cafe is located in one of the biggest tourist locations in Montreal and you are also paying extra for the ambiance.
Tommy is a great place to relax or chat with friends!
My only compliant is that it is extremely hard to get seating.