Foodworx in San Diego

Foodworx in San Diego is a Restaurant. Foodworx is located near Artists Lane.

Amenity
restaurant
Building Type
university building