Restaurant Review – “Saffron” in Park Plaza, Bengaluru city (INDIA) – Ep 117 - by LifeThoughtsCamera