Home » Restaurants » America » Oakland Restaurants » The Marina Inn on San Francisco Bay | 68 Monarch Bay Dr San Leandro CA 94577 United States

The Marina Inn on San Francisco Bay | 68 Monarch Bay Dr San Leandro CA 94577 United States Restaurant Menu & Phone

Restaurant Reviews:

1070
4.4/5

The Marina Inn on San Francisco Bay | 68 Monarch Bay Dr San Leandro CA 94577 United States Contact Details

68 Monarch Bay Dr San Leandro CA 94577 United States

Related Restaurants