If you feel hungry after visiting Placa de Francesc Macia, have a meal at this restaurant. You can order the nice pasta at Lotus BCN. Yelp users rated this place with 4.0 stars, which means it's a great choice for having a meal.
Great place and superfriendly staff. They have an extremely cheap dinner menu at 4'5 € with nice pasta and italian dishes. If you can stay after dinner, taste their worthy cocktails.