Moonstar Buffet

  • Restaurants and Cafes
383 Gellert Blvd.
Daly City, CA 94015
(650) 992-2888