El Mahroosa Restaurant And Cafe

930 S Brookhurst St Anaheim CA 92804 USA

(714) 991-9200

Location