Subhasree Hotel & Food is located in Bengaluru, India on Shop No 03 Ambalipura- Sarjapur Road, Bellandur Gate Rd, behind HDFC Bank, Bellandur. Subhasree Hotel & Food is rated 3 out of 5 in the category odia restaurant in India.
Address
Shop No 03 Ambalipura- Sarjapur Road, Bellandur Gate Rd, behind HDFC Bank, Bellandur