930 S Brookhurst St, Anaheim, CA 92804 • More
The restaurant is currently closed
Copyright © 2024 EL Mahroosa. All rights reserved.