Limusin Smash Burger is a restaurant specializing in smash burgers. The establishment is located in Colmenar Viejo, Madrid. Key facts used: business name and location.