Febas Inc

restaurant in Central San Diego, San Diego

Phone: (619) 232-4448

Address: 1502 Market St