Hmm I would agree with Super7 on the Italian Job. I wasn't impressed. Besides, Ramada is a 5 star hotel.
For a smashing Italian I prefer Il Rustico, Za Moda (which is in a 5 star hotel as well), Biella.. OH YESS! Biella in The Mall could be a great option. It's pretty romantic :D
Hmm I would agree with Super7 on the Italian Job. I wasn't impressed. Besides, Ramada is a 5 star hotel.
For a smashing Italian I prefer Il Rustico, Za Moda (which is in a 5 star hotel as well), Biella.. OH YESS! Biella in The Mall could be a great option. It's pretty romantic :D