nomrank
Narayana Tiffin Center (Babai Hotel), Yousufguda · Hyderabad · Nomrank