Daphne's Greek Cafe

2275 Otay Lakes Rd
Chula Vista, CA
619.216.2163
32.648067
-116.967108

for Daphne's Greek Cafe
Directions
from: