The English Grill at The Rubens at The Palace Hotel
A restaurant fit for royalty? This British spot is exactly that. Check out The English Grill at The Rubens at The Palace Hotel for a stunning meal in regal surroundings. If that's not enough, then The Leopard Bar and The Curry Room should do it.