The Rock Restaurant

Other

Mikunguni, Tanzania

The Rock Restaurant

Be the first to leave a review.

Posts about this place