Silk Road Restaurant 999 18th Denver CO United States
Hours: 5p-9p
Phone: 298.7550 Accepts: American Express