Get directions to: Vladimir's Czechoslovakian, Inverness, CA
Restaurant address: 12785 Sir Francis Drake Blvd Inverness, CA 94937, USA
Restaurant: Vladimir's Czechoslovakian