Get directions to: Howie's Sports Bar, Rio Linda, CA
Restaurant address: 6001 Rio Linda Blvd Rio Linda, CA 95673, USA
Restaurant: Howie's Sports Bar