New Starbucks structures are quite spectacular from a design perspective. There's one that recently opened at Brighton-Henrietta Townline Road in Brighton. A great place to meet people or relax while catching up on e-mails. As for the coffee shops within close proximity in GREECE, it is the largest ...