The family-run Chinese restaurant was closed 10 days after it’s grand opening. Now they’re back with a bang and serving a ...
Victoria Natsis, whose family bought Victoria's Deli and Restaurant in 1983, credits the Cleveland Restaurant Management Group with keeping her family shop alive.