Yummiest Food in the City

Yummiest Food in the City

Tuesday, December 31st, 2002 at 11:58:18 PM · Photo Archive/2003/japan_trip/streets_of_osaka

An advertisement poster for a restaurant featuring a man holding a teddy bear wearing a chef hat, with the display of delicious food and fresh bread. Located in the busy streets of Osaka, Japan.