The White Whale Room Surfaces at Alameda Station With Coffee, Food and Cocktails
The White Whale Room opened last Thursday, offering coffee, food and cocktails in a bright, arty space less than 100 feet from the Alameda Station light rail platform at 415 South Cherokee Street. The restaurant and coffee shop is part of the redevelpment of the area behind the Kmart at…