Michelle St John Catering

Newly renovated meeting space on Treasure Island minutes from downtown with a Great Lawn and world-class views of San Francisco and Oakland.