Mtwara Villa
Bar and grill๐ Good place for self refreshments. Having normal local foods, hard and soft drinks and good customer care.
Address
P5HG+VJF, Mtwara, Tanzania
Price rating
$ $$$
Rating on Google Maps
3.60 (133 reviews)Open on Google Maps