August 2, 2018FOOD CITY (6811092) Store in LISBON FALLSBy Eva Potter Categories: LaLuca Prosecco 750ml, LaLuca Sparkling Rose 750mlFilter: Address 583 LISBON ST4252, LISBON FALLS, ME, USContact Tel.: 207-353-4051 Contact Store Previous FOOD CITY (6808213) Store in LISBON FALLS Next FOOD EXPRESS (05062) Store in LISBON FALLS