Pho & Rice is located at: 1780 Coventry Road, Cleveland Heights, OH 44118.