A restaurant offering a welcoming atmosphere and delicious, abundant food. Known for its paella and friendly service.