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