Never been there, I have eaten at Mama Melrose at DHS. Decent food, definitely better than SciFi Diner. Easily accessible and good availability. However, if we are talking about EPCOT (Via Napoli) my favorites are San Angel, Nine Dragons, and Rose and Crown, sitting on the back balcony, watching...