The Grape @ International Plaza

2223 N West Shore Blvd Tampa, FL 33607
813-354-9463

About

Nearby Places