Louis Souvlaki & Grill is a small souvlaki stand located in Highland Centre Plaza in Scarborough. Offering classic Greek dishes as well as burgers and sandwiches, Louis serves every dish with fresh ingredients and their own home-baked bread.
By fron1337 December 8, 2017 Good food. Good service Atmosphere: 3/5 Food: 5/5 Service: 5/5 Helpful 0 > Report Are you the owner? Reply or Contact YP