Ramada Powai

Saki Vihar Road
Mumbai
India