Menupix Logo MenuPix.com - Find Restaurants and Write Reviews on the Largest Menu Site in the World!
Aladdin's Castle Cafe ($)
4926 SE Division St
Portland, OR 97215 (Map)
(971) 400-3447 (Phone)

Aladdin's Castle Cafe Menu:   |  Web Menu