Tag Archives: Camellia Room Drake Chicago


Camellia Room is a dining room overlooking Chicago Magnificent Mile (Michigan Ave ) and the lakefront (Lake Michigan), formerly known as the Drake Bros.’.