Emelina's Restaurant

Emelina's Restaurant

1065 Holly St, 94070

(650) 591-1133

Eat24 Free Online Ordering