Red Lobster
➤ 2885 23rd Ave, Greeley, CO 80631, United States
Américain , Fruits De Mer, Services De Livraison, Nord Américain, Fruit De Mer, Américain
"Four and half stars.... Ambiance: the dining area is very clean, moderately quiet, and dark. Our family of 8 people ate dinner at 8:15pm. Service: our..."