Kings Land Seafood Restaurant
2200 W Alameda Ave
Denver, CO 80223-1953
303-975-2399