To give customers a better game-watching experience, Pastiche Cafe on Mecca Street upgraded their TV sets to include two 70'' LED screens and three 60'' LED screens.
Moreover, during the EURO 2012 games, customers can get a face paint of their favorite team's flag; a complimentary move by Pastiche to get customers in the spirit of the game.