-
RL Restaurant
is Ranked #1 of 41 Restaurants in Water Tower Chicago.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
The lobster club sandwich with applewood smoked bacon and truffle mayo is tasty and sums up the mood here perfectly: everyday luxury.