Mr Greek

Mr Greek
Duck Foot Miramar 8920 Kenamar Drive #210, San Diego

Specializing in Greek, American, and Mexican