Japan, Osaka, Umeda. Osaka station city, interior, Del Sole cafe bar on main upper concourse. People sitting at tables, drinking and
Size: 5472px × 3648px
Location: OSAKA STATION CITY, Osaka, Osaka Prefecture, Japan
Photo credit: © Malcolm Fairman / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: bar, cafe, caffe, chairs, city, coffee, concourse, del, diner, diners, eating, food, interior, japan, osaka, people, plaza, shop, sole, space, station, table, time, toki--hiroba, umeda, upper