La Casa de Fran is a sushi restaurant.