Had a great couple of days at Francisca's. For San Siro it is perfect as the stadium is so close. Nice restaurant and bar just along the road. Had a lovely time. Thank you.