Smoothie King - 5207 E. Fowler Ave
5207 E. Fowler Ave Temple Terrace, Florida 33617 | Restaurant Info