Crown Fried Chicken Lowell
813 Lakeview Ave, Lowell
(978) 221-6933
Menu
Reserve
Restaurants in Lowell, MA
Crown Fried Chicken Lowell
813 Lakeview Ave, Lowell, MA 01850
(978) 221-6933