Ricco Mediterranean
What people are saying
4.8   ( 114 Google reviews )


3145 Fillmore St,
San Francisco, CA 94123

Open hours : 11:30 am - 9:30 pm (PDT)

Appetizer

Lunch Special

Salads

Entrees

Pastas

Seafood

Sandwich

Desserts

Beverages