Restaurant
2321 N Tracy Blvd A, Tracy, CA 95376, USA
Closed·Saturday: 8 AM – 2 PM
Pizza · 1.2 mi away