Udipi
16-A,Shanti Plaza,Subhash Road, Dehradun, Uttarakhand 248001,
Dehra Dun, 248001
Udipi is one of the popular Southern Restaurant located in 16-A,Shanti Plaza,Subhash Road, Dehradun, Uttarakhand 248001 ,Dehra Dun listed under
Southern Restaurant in Dehra Dun
,