The Awadhi Trail is located in Mumbai, India on Shop No.3, Haji Mohd. Umar Chawl, Masjid Rd, Vakola, Santacruz East. The Awadhi Trail is rated 3 out of 5 in the category restaurant in India.
Address
Shop No.3, Haji Mohd. Umar Chawl, Masjid Rd, Vakola, Santacruz East