Shaker & Peel

3150 Tampa Rd Ste 12, Oldsmar, FL

Menu (As of 10/30)

Shaker & Peel: hours and how to order