Amazing! The highest reviews for this restaurant are not lying. If you are in Barcelona, You must eat here.
Yes