Souvlaki Bar Restaurants is a Greek restaurant known for its spacious, colorful, and ambient dining experience. The establishment offers a welcoming decor and is located in the east-end of Montreal.