Alma at the Pass is a quaint establishment nestled in St. Petersburg, FL, offering a unique dining experience.
Specializing in fusion cuisine, Alma at the Pass provides a diverse menu that caters to a variety of tastes and preferences.
Generated from their business information