Polish Deli
28 Commerce St, Elgin IV30 1BS