Contacts Details
- Address : 3739 99 St NW, Edmonton, AB T6E 6C8
- Phone : (780) 440-9152
- Mail : tomoya@izakayatomo.com
Maximum stay is 90min for 4 guests and under, 120min for 5 guests and above.
Maximum stay is 90min for 4 guests and under, 120min for 5 guests and above.