New location at 23380 Eureka Road.
Olga’s Kitchen opens new location in Taylor
People were upset when Olga’s Kitchen closed at Southland Center in Taylor recently, but it was only a short-term inconvenience as the new, stand-alone location is set to open to the public Feb. 13. PHOTOS: Grand opening at Olga’s Kitchen in Taylor The new restaurant, 23380 Eureka Road, is owned by the Livonia-based TEAM Schostak Family Restaurants.