A bit dated, but in a great location, near the Gaalleria Mall. Le Cafe is on of its resturants and it is so-so. There is another ... More