Best veg restaurants in Powai. Goddard address. Segumovil gps app ios. Define treacherous in a sentence synonym.