We come here on a weekly basis. Lately the green tea hits the spot on a cold afternoon. They have seating inside or just outside the front of the restaurant. Usually they have it corded off, but just go right in and they will come to you. The staff have been helpful and they also have English... read more
Its in the same shopping center as Louis Vuitton.