Madurai Kitchen - Vegetarian

6780 Miramar Rd #100, San Diego, CA
USA
92121
Tel: +1 (858) 267-60-40

Business Hours