Café Aladdin

Greek restaurant · 1609 32nd Ave S, Fargo, ND

Delivery · Dine-In

Hours

More food in Fargo, ND · Greek Food in Fargo