Anatolian Kitchen

Overview

Address: 2323 Birch St
Palo Alto, CA 94306
Website: anatoliankitchenpaloalto.com
Phone: 650-853-9700