Lucky Fins Seafood Grill

4530 Centerplace Dr

4530 Centerplace Dr, Greeley, CO 80634, USA | 970-673-8805

Website | Menu | $$

Known for

  • asian

Teams

  • Northern Colorado Bears