Salt Bar

82 Seymour Street :: Marble Arch