I am always in elnido for work and i have tried almost every restaurant here. This is by far the best pizza and pasta place for me. Location is a bit off because u have to walk down the road to get to the beach but its worth it!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.