Estrella is a restaurant offering homemade meals in a cozy dining room with a fireplace, specializing in Spanish cuisine.