Restaurants in Upper Bal, San Leandro
14278 E 14th St, Ste D, San Leandro, California, 94578-2775
(510) 357-2415
14366 E 14th St, San Leandro, California, 94578-2712
(510) 352-7340
14736 E 14th St, San Leandro, California, 94578-2819
(510) 667-9888