Location: 1721 West La Palma Avenue, Anaheim, CA 92801
Phone:(714)999-0563
Category: Restaurants
Tags: Fast Food Restaurants