Odyssey Greek Restaurant

restaurant in Arbor Ranch, Lake San Marcos

Phone: (760) 510-0007

Address: 109 S Las Posas Rd