Leons Garden
Restaurants in Arusha, Tanzania. Rated 4 out of 5 from 426 reviews.
African restaurant
Address: Arusha
Phone: 0764 459 156
Restaurants in Arusha, Tanzania. Rated 4 out of 5 from 426 reviews.
African restaurant
Address: Arusha
Phone: 0764 459 156