Lotus Garden Restaurant

4007 Euclid Ave, San Diego
(619) 283-1888