Bees On The Primrose
Cafe in Alloa
Sign in to add a photo.
About
Located in Alloa, United Kingdom, Bees On The Primrose is a Cafe.
Frequently asked questions
Where is Bees On The Primrose?+
Bees On The Primrose is located at 18 Primrose Street, Alloa, Alloa.
What kind of place is Bees On The Primrose?+
Bees On The Primrose is a Cafe in Alloa.
What is Bees On The Primrose's food hygiene rating?+
Bees On The Primrose's official UK food hygiene rating is "Pass".
Location
Hungry for more? Browse our dining guides or explore all places to eat in Alloa.
Reviews
No reviews yet — be the first to review Bees On The Primrose.