Sekka Dining

Modern izakaya offering complex ramen and tasty small plates.

Japanese$$