Francisca is a Basque restaurant offering well-prepared, homemade-style Spanish cuisine.