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