Ramada Suites

Restaurant · 1089 Santa Anita Ave, South El Monte, CA

More food in South El Monte, CA