Restaurant Highlights Type: Snacks Restaurant Details Address: Mercadores 119-119A r/c Phone: 28389097 See what's nearby