Pav Bhaji Palace
Restaurant
Address : Pavbhaji Palace Shop no 6 , Pacific building, sector 13, shilpa chowk, Kharghar, Navi Mumbai.
Navi Mumbai, Maharashtra
175891
Restaurant
Address : Pavbhaji Palace Shop no 6 , Pacific building, sector 13, shilpa chowk, Kharghar, Navi Mumbai.
Navi Mumbai, Maharashtra
175891