Leo's food bus

Restaurants & DiningMahé • 9FV7+HC9 no 2, Ile Perseverance Ramajayam building Top floor, Room, Victoria, Seychelles

5.0(1 reviews on Google)

Leo's Food Bus in Victoria, Mahé offers a casual spot to enjoy quick and tasty meals, including local and international fast food options. Conveniently located on the top floor of the Ramajayam building, it’s a great choice for a relaxed bite while exploring the island.