Sahel Restaurant & Lounge
135 Central St, Lowell
(978) 455-3635
Menu
Reserve
Restaurants in Lowell, MA
Sahel Restaurant & Lounge
135 Central St, Lowell, MA 01852
(978) 455-3635