Sun Cafe

cafe in Serra Mesa, San Diego

Phone: (619) 239-9950

Address: 9251 Fullerton Ave