Location: 21352-56 Devonshire St., Chatsworth, CA 91311
Phone:(818)993-3043
Fax:(661)290-2694
Category: Restaurants
Tags: Fast Food Restaurants, Fast Foods & Carry Out, Bars & Taverns, Bar & Grill Restaurants, Foods - Carry Out, Take Out, Wines