Ivory Thai Cuisine

restaurant in Bay View Villas, La Jolla

Phone: (858) 272-0930

Address: 859 Hornblend St