Earl of Sandwich 2 hero image

Earl of Sandwich 2

Restaurant

1515 Disneyland Monorail System, Anaheim, CA 92802, USA

Biter Score
9.4
Open
Friday: 8 AM – 10 PM