Ikaros Greek Restaurant


« View All

2017 Food & DrinkReaders' Choice

Best Greek Restaurant

Ikaros Greek Restaurant

3268 Grand Ave.

Oakland

510-899-4400

www.IkarosGR.com

Edit ModuleShow Tags
Edit Module