Category: santa clara

Lillie Mae's House of Soul Food: Restaurant Info

Lillie Mae’s House of Soul Food: Restaurant Info

Location: Map
1290 Coleman Avenue
Santa Clara, CA 95050
Phone: 408-227-SOUL (7685)
Website: houseofsoulfood.net
Reviews