Horatio's 60 San Leandro Marina San Leandro, CA 94577 Phone: (510) 351-5556 Fax: (510) 351-4500 View Website
Category: Restaurants