Lee's Garden Restaurant

Local Chinese Restaurant located in Marina, CA.