Isow's

London, United Kingdom

Isow's

Isow's was a restaurant based at 8–10 Brewer Street, Soho, London, England. A popular misconception is that it was a kosher restaurant; it was not, but it did serve several Jewish dishes alongside its regular menu.


Accommodations near Isow's

View more accommodations near Isow's

Nearby Tours & activities