Outback Steakhouse 1761 N Victory Pl Burbank, CA 91502 Phone: (818) 567-2717 Fax: (818) 567-4640 View Website
Category: Restaurants