Get directions to: Bell Tower Bistro & Patisserie, Saratoga, CA
Restaurant address: 20490 Saratoga Los Gatos Rd. Saratoga, CA 95070, USA
Restaurant: Bell Tower Bistro & Patisserie