Mahakal Ramu Dhaba is located in New Delhi, India on Shop no 22, near Kalra store, Main Market, Nehru Nagar, Lajpat Nagar. Mahakal Ramu Dhaba is rated 3 out of 5 in the category indian takeaway in India.
Address
Shop no 22, near Kalra store, Main Market, Nehru Nagar, Lajpat Nagar