Get directions to: Veranda Greek Cafe, Irving, TX
Restaurant address: 5433 N Macarthur Blvd Irving, TX 75038, USA
Restaurant: Veranda Greek Cafe