Location: 8336 Topanga Canyon Blvd., Canoga Park, CA 91304
Phone:(818)703-1858
Fax:(818)703-0120
Category: Restaurants
Tags: Fast Food Restaurants, Fast Foods & Carry Out, Foods - Carry Out, Take Out