Palm Restaurant

Italian | Westshore 

This place has CLOSED

"Perfectly cooked" steaks, what some claim are "the best lobsters in town" and "classic" sides in "ample" portions are the rule at this Tampa link in the NYC-based chain ensuring that you "will not leave hungry"; "perfect cocktails", caricatures on the walls and "helpful" but "not overbearing" service are also de rigueur, as are hefty tabs.

Address

205 Westshore Plaza | Map
Tampa, Florida 33609
813-849-7256
www.thepalm.com

  •  
  •  
  •  
  •  
  •  
     
     
     
    x

Palm Restaurant

205 Westshore Plaza
Tampa, Florida 33609
813-849-7256

MORE ABOUT Palm Restaurant