El Basha Restaurant | Lebanese

Lebanese restaurant · 424 Belmont St, Worcester, MA

Dine-In

Hours

More food in Worcester, MA · Lebanese Food in Worcester