Place: The Sherman, Burlingame, California, United States
By Michael Risenhoover Uploaded on 6 June 2008 23 views
A unique dining experience.