MENUKA icon

MENUKA

Increstive Co., Ltd.
Free
100+ downloads

About MENUKA

MENUKA is an application for order food. Easy to use. Easy to order.

MENUKA Screenshots