Mr. Leco is a Spanish establishment offering tapas. It is located in Valencia and provides a website for more information.