House 8-2-287, Near Passport Office, Nalla Pochamma Temple, Kummaraguda, Railway Station Rd, Secunderabad, India
House 8-2-287, Near Passport Office, Nalla Pochamma Temple, Kummaraguda, Railway Station Rd, Secunderabad, India
No delivery
Spot something wrong?
Dishes at Sri Sai Mess. Prices may vary in venue.