Arvada5159 W 64th Ave, Arvada, CO 80003(303) 650-0855Monday-Saturday: 8:00 AM - 8:00 PMSunday: 8:00 AM - 6:00 PMOrder To-GoCall NowLocationsArvada Location View our beautiful food!Gallery