
Cafe Green Bar in Tokyo Sky Tree, Tokyo Japan
Located within the trendy Urban Research store on the third floor of the East Yard under Tokyo Sky Tree, Cafe Green Bar complements the main store’s focus on modern contemporary fashion by presenting customers with …