Embassy Services Pvt Ltd Location Food court, Manyata Tech Park - Bengaluru « Duff & Phelps India » Farzi Cafe