China Garlic Restaurant
3766 Piedmont Ave 94611
(Chinese)
Order Online

Come visit us at: 3766 Piedmont Ave, Oakland, CA 94611