Selma's Balkan Kitchen is a restaurant specializing in traditional Balkan cuisine. They offer pickup and delivery services. The establishment is located at 3314 Millar Ave.