4490 Peoria St, Denver, Colorado, 80239
United States
Phone number: (720) 374-9001
Web: http://www.ajuua.com/
Category: Restaurants and Bars