Location: 110 Jamacha Road, El Cajon, CA 92019
Phone:(619)447-5554
Fax:+7 24-376-2121
Category: Restaurants
Tags: Fast Food Restaurants, Fast Foods & Carry Out, Foods - Carry Out, Take Out, Yogurt Shops, Ice Cream & Frozen Yogurt Shops