Get directions to: Hot Grill Steak House, Allen, TX
Restaurant address: 602 E Main St, Ste A Allen, TX 75002, USA
Restaurant: Hot Grill Steak House