Amsterdam Fries

Restaurant in Jerusalem, Israel

Fries fast food