Take time out and visit this quaint cafe, Lemon Talk, situated in the IT Mall of Times Square. The menu features a delightful array of appetizing spaghettis, pizzas and sandwiches to go along with a piping hot cup of coffee or tea. A must-try is the fruit tea served here. These refreshments will perk you up and help face the day with a smile.
- Type: Tea