Down South Restaurant
124 S 24th St
Phoenix, AZ 85034-2537
602-273-9942