Oscitol

restaurant in Serra Mesa, San Diego

Phone: (858) 565-4113

Address: 3298 Greyling Dr