Food Extravaganza – Vassilis Mastorostergios

“Igloo is probably one of the most phenomenal places to have a first date in Paris. Located just meters away from the Eiffel tower, you really can’t ask for anything more romantic than that.”