If you have lived in the Tampa Bay area and never been to Williams, you are missing out... It;s a small, original sub shop. They make fantastic subs and salads. Don't let another day go by with out trying it out!!!
Pros: YUM YUM!! Subs, salads, everything is great!
more