L Cafe & Food CourtRestaurants · Denver, COArmenian, Cafes, Sandwiches. Serving the Russian-speaking community in Denver.Address: 1930 S Havana St, Aurora, CO, 80014Phone: (720) 885-2955Loading map...