Sai bAbA Restaurant is located in United States on 18, Mallasandra, Global Village Tech Park Back Gate, Bengaluru, Karnataka 560059, India. Sai bAbA Restaurant is rated 3.9 out of 5 in the category north indian restaurant in United States.
Address
18, Mallasandra, Global Village Tech Park Back Gate, Bengaluru, Karnataka 560059, India