Late Night at Lakeside
TEMPORARILY CLOSED$$ •
Late Night at Lakeside, 326 Serra Mall, Stanford
Late Night at Lakeside, 326 Serra Mall, Stanford