Colorado
Denver
Aoba Sushi restaurant
Aoba Sushi restaurant
(720) 242-7002
1520 Blake Street, Denver, CO 80202
Grubhub.com
Menu not currently available
View on Grubhub