TONY ROMA’S 9 March 2010 in Food reviews - Shanghai, Uncategorized

Tony Roma’s 1/F, Shanghai Center, 1376 Nanjing Xi Lu Shanghai, China PRICE: ???? RATING: There’s nothing I love more than a good ‘ol slab of ribs. Well, alongside big burger & fries or a luscious pizza, that is. And in my mind, Tony Roma’s...