Omnom
➤ Islington Sq, 116N Upper St, The Angel, Islington, North London, England, N1 1QP, N1 1XJ, United Kingdom
Vegetarian, Indian, Pizza, Cafés, Asian
"The new owners have taken the previously lackluster Lustre restaurant to new heights, infusing it with a cozy, family-friendly atmosphere and delicious home-cooked meals. I highly recommend it."