The Leopard Spot

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Mulanje, Malawi

theleopardspotmilange.wordpress.com
Restaurant

The Leopard Spot Reviews | Rating 3 out of 5 stars (5 reviews)

The Leopard Spot is located in Mulanje, Malawi on Rua de zambezia, Milange 2410. The Leopard Spot is rated 3 out of 5 in the category restaurant in Malawi.

Address

Rua de zambezia, Milange 2410

Phone

84 036 8700

Open hours

...
There is no reviews yet about The Leopard Spot, be the first to write a review and give your rating to The Leopard Spot
Write review Claim Profile