Cijjo' Restaurant

246 Castro St, Mountain View, CA, United States

Casual Dining

About

International Tapas

(650) 282-5401

Followers (1)
  • Chef Lanvert
    Executive Chef
    San Francisco, California