Tay DO Vietnamese Restaurant
11725 Snow Rd
Cleveland, OH 44130-1019
440-842-0392