OTOTO Description:
Polished Japanese tapas spot. Hip & sleek Japanese haunt featuring traditional small plates, skewered meats, sashimi & cocktails.
Address:
1501 Pearl St, Denver, CO 80210, United States
Phone Number:
+1 303-733-2503
Website:
http://www.ototoden.com/
Store Hours:
Sunday: 12-3PM, 5-9PM | Monday: Closed | Tuesday: Closed | Wednesday: 5-9PM | Thursday: 12-3PM, 5-9PM | Friday: 12-3PM, 5-9PM | Saturday: 12-3PM, 5-9PM