Osaka

Osaka

Elegantly displayed sandwiches, these types are sold in many shops