Guru Palace
17292 McFadden Ave 92780
(Indian)
Order Online

Come visit us at: 17292 McFadden Ave, Tustin, CA 92780