Ideal Cafe & Delicatessen
Ideal Cafe & Delicatessen is a bar in San Francisco CAIdeal Cafe & Delicatessen Contact Information:
Ideal Cafe & Delicatessen
1198 Folsom StreetSan Francisco, CA 94103
Phone: (415) 626-6043
Back to List of San Francisco CA Bar