Izakaya Den

Introduction
Izakaya Den is a restaurants and bar and has been created in the vein of a traditional Japanese Izakaya. Come down the stairs into this dimly lit den of foodie heaven.
Hours
Sundayclosed