Know a great happy hour or special for this location?
Local Mediterranean Kitchen
Suggest an edit
2275 Otay Lakes Rd Suite 119, Chula Vista, CA 91915
© 2025 Checkle, Inc
Privacy
Terms