Mayura Indian Restaurant – Philadelphia, PA,9321-23 Krewstown Rd, Philadelphia, PA 19115, United States listed on here you can See reviews, food menu details of Mayura Indian Restaurant.
Yes, Mayura Indian Restaurant offers both delivery and takeout.
Mayura Indian Restaurant has 4.5 stars.
Mayura Indian Restaurant accepts credit cards.
Your request has been submitted successfully.