Sai Restaurant & Banquet is located in Navsari, India on 5th floor, Om Plaza, Sardar Patel Cir, Vishakha Park Society, Dhirubhai Ni Wadi. Sai Restaurant & Banquet is rated 4.2 out of 5 in the category family in India.
Address
5th floor, Om Plaza, Sardar Patel Cir, Vishakha Park Society, Dhirubhai Ni Wadi