Designed by
Title
Mega Bar and Asian Kitchen Restaurant menu board #283365103
Description
Copenhagen, Denmark - Oct 23, 2018: Mega Bar and Asian Kitchen Restaurant menu board displayed at the front. Features Izakaya bar, soup dumplings, sushi, sashimi and grill sticks
This image is editorial