Jubba Somali Restaurant
5330 Terner Way, San Jose
(408) 440-1504
Recent Reviews
Jubba Somali Restaurant
5330 Terner Way, San Jose 95136
(408) 440-1504