Review of First Watch

2726 E. Fowler Ave, Tampa, FL 33612

Overall Rating

Review


I didn't get sick but I am not going back. Seemed a little risky.

Updated 9 years ago

Celiac