Roxie Steak Twickenham
➤ 11 London Road, Twickenham I-TW1 3SX, United Kingdom
Steakhouse, Chocolate, Steak, Meat, Pub
"had great time with some friends. we came to very unusual time, so the whole place was empty. service was excellent, eating was great, I would recommend this place definately to anyone looking for good steak"