Location: 3160 Danville Boulevard, Alamo, CA 94507
Phone:(925)838-9168
Category: Restaurants
Tags: Fast Food Restaurants, Fast Foods & Carry Out, Foods - Carry Out, Take Out