Capital Grille

2223 N. Westshore Blvd.
Tampa
Florida
United States
website