Location & Nearby Info
Applebee's
34169 Fremont Blvd.
Fremont, CA 94555
(510) 818-0252
Show nearby: