Olympia Tea Room is an American restaurant featuring New England favorites, a bar, and bay views in a nostalgic setting with bistro-style menu options.