Restaurant Reviews & Blurbs

Lupa

A tribute to an Indian chef, Manu Chandra, and his first solo restaurant venture, Lupa, located in Bangalore, India…