Map
76 Lajevardi Alley, off Khayyam St., Tehran, Iran, Islamic Republic of
Price
6
Restaurant
Maykhanechi