Athidi Restaurant
Phone Number: 0559953460
Website: www.athidi.ae..
Categories: Indian Restaurant
Address: R05 France Cluster, International City, Dubaï
GPS Coordinates:
14.91766,79.99355
Sri Potti Sri Ramulu Nellore district, Andhra Pradesh, India
Facebook: facebook.com/937934019571946
Instagram: Photos and Videos