Skip to main content
IslandSpots
Venue
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.

Similar Venues