This lively British-run spot is a Benidorm favorite, offering hearty, homemade food all day.
C. Gerona, 3, Local 6 y 7, 03503 Benidorm, Alicante