Mr.Pizza & Thai Xpress is a restaurant offering a diverse menu of pizza and Thai cuisine, including specialties like duck with sweet and spicy curry.