3880 Lake Arrowhead Ave
Fremont, CA94555
Call: 510.487.7435

Dishes

Reviews & Posts

In restaurants nearby