Restaurants from Oakland 3


Loading...
4.8
Menu Menu
Online table booking Online table booking
Open Now
City City: Oakland, Xolo, 1916 Telegraph Ave, Oakland, CA, 94612, USA
Info The restaurant can be called one of the favorites of its customers. This is based on the average rating of 4.8.