Bahrain 2009
Fresh oven-baked bread is constantly being made at Golestan Iranian Restaurant.