Akebono Japanese Restaurant & Sushi Bar 1255 19th Street Denver CO United States
Hours: 11am-9pm
Phone: 303.295.1849 Alcohol: full bar
Dress: casual