Ricco's Mediterranean

3145 Fillmore Street, San Francisco, CA 94123