3880 Lake Arrowhead Ave
Fremont, CA94555
Call: 510.487.7435

Recommended Dishes & Drinks

Nearby