Restaurant Review: Incasa

November 19, 2015

Incasa is a pure vegetarian multi-cuisine restaurant. It has recently introduced some new dishes on the menu. Decor This restaurant does it with mirrors — a myriad of mirrors create optical effects and illuminate corners. The ceiling has mirrors in …