Mahé (Seychelles)
Leo’s Food Bus
4.5(322 reviews)
About
Leo’s Food Bus is a local business in Grenada, based at Market St, Victoria, Seychelles. It holds a 4.5/5 rating from 322 reviews, making it a consistently well-regarded stop for casual meals. The business currently lists one photo on its profile, reflecting a modest online presence. Travellers can expect a straightforward food vendor operation at this Victoria address.
Visitor Reviews
Reviews from IslandSpots members
No reviews yet — be the first to share what this place is really like.



