Cedars Restaurant 1550 S Federal Blvd, (between Florida and Iowa) Denver CO United States
Phone: 303.936.2980