Tay Ho Restaurant
302 University Ave W Saint Paul, Minnesota 55103 | Restaurant Info
Estimated delivery time: 46-56 minutes