Company name: Cafe The Vibes
Description: The Vibes Best cafe, in Leighton Buzzard, Place to eat great tasty organic food, coffee, patisserie and cakes, bistro, lunch, dinner, breakfast. takeaway
24-30 Leighton Rd, Linslade, Leighton Buzzard LU7 1LF, United Kingdom