MENU

PLACE
1-18-5,Edobori,Nishi-ku,Osaka-shi,OSK,JPN

Fri – Mon & Holiday / 1-7PM
Otherday / Appointment only