Cafe Idol is listed under Cafe & Restaurant and is located at Reseda, California.
Business Description :
Address : 19642 Sherman Way Reseda, CA 91335-3647
City : Reseda
Pin Code : 91335
Phone : (818) 345-1713
E-mail :
Website :
Service Area Category : Cafe & Restaurant in Reseda - 91335
Category : Cafe & Restaurant in Reseda
Services : Cafe & Restaurant , Restaurants