MEE YEE Lin Seafood Restaurant, DENVER, Colorado (CO)
Readily positioned at 3090 West Alameda Avenue () in DENVER, Colorado (CO) (80219), MEE YEE Lin Seafood Restaurant can be reached at 3039228383. Make sure you call ahead to make a reservation.
More restaurants in DENVER, Colorado (CO)
MEE YEE Lin Seafood Restaurant contact information and details:
Address: 3090 West Alameda Avenue - , DENVER, Colorado (CO) 80219
Contact Phone: 3039228383