Sign up below to get Itchy Feet comics in your inbox every week!
That's right.. No one can stop me from eating at the world’s most finest restaurant :)
World's finest restaurant = Italy.
Very interesting post. It is true, real Venice food lovers cannot be hindered by any obstacle if they want to eat) Keep on writing other fascinating articles.