- Location -

Allen Restaurant

717 S. Greenville Ave

Allen  TX 75002

Tel: 214-383-2662