This establishment is known for serving burgers and is praised for its great service and friendly staff. It is located in Barcelona.