- www.mojiafricanrestaurant.com
- 1
- 2
At Moji Restaurant, we can provide take-out food at the comfort of your home or hotel, without delay. Moji African Restaurant is located in the heart of Miami, at 827 NW 119th Street, Miami, FL with large parking area and a secure environment.....
Relevance: 10.72317