Quite relaxing on a public rooftop plaza.
All stalls sell top quality breads, meats, cheeses, fish, and chocolates.
Grand Central Plaza
Email address