Oden is ever synonymous with Japanese comfort food. Popped by on a chilly evening post yoga sesh and found the izakaya filled with locals and Japanese alike.