Update Info - Antonios
This restaurant was reported as closed. If it is open, let us know.
Antonios
2939 Spafford St
Davis, CA 95618
2939 Spafford St
Davis, CA 95618
This restaurant was reported as closed. If it is open, let us know.