Get directions to: Anton Cafe Greek Cuisine, Dallas, TX
Restaurant address: 1300 Main St Dallas, TX 75202, USA
Restaurant: Anton Cafe Greek Cuisine