Map
Gandhi Ave., Tehran, Iran, Islamic Republic of
Restaurant
Monsoon, Tehran