Z&F Chinese Food

2907 Shelter Island Dr Ste 104, San Diego
(619) 269-7668