Tempura Udon

Tempura Udon

49.00 AED

Size

Extra Large, Large