Vegetarian restaurant in Mashhad

Green Plate

21 reviews

Razavi Khorasan Province, Mashhad, Shahid Fakoori Blvd, No. 20, Iran