Processing, please wait ...
China Garlic Restaurant
Oakland
Cuisines: Chinese
Address: 3766 Piedmont Ave ; Oakland CA, 94611