Home
Mostrar en Español
Juba Restaurant
Share:
Juba Restaurant
Facebook
Twitter
Pinterest
Cancel
Headings:
Restaurants Family Style, Restaurants
Latitude:
33.421367
Longitude:
-111.924812
933 E University Dr Ste 110
Tempe, AZ 85281
(480) 642-5822
14806425822
jubarestaurant.com