yes, yes and yes! If you are European and are missing home, go here! Especially if you are looking for good coffee! Best I've had since being in Italy. Their food is delicious as well!
OVERALL
Sign in to see your profile information, Trip Plans, and more...