Start from
Power House Deli
601 N Akard St, Dallas 75201