Leela Thai Restaurant

9725 Mission Gorge Rd Santee CA 92071 USA

(619) 334-4019

Location