Applebee's Grill Bar

Grill Bar, Main Place Mall, 2800 N Main St Suite 868, Santa Ana, CA 92705, United States

(657) 212-6701

Location