Find the top American restaurants in San Leandro, California near you now.
Hamburger restaurant
Address: 1027 MacArthur Blvd, San Leandro, CA 94577