Tay DO Vietnamese Restaurant

11725 Snow Rd
Cleveland, OH 44130-1019

440-842-0392