Hosted by David
The Landon in South Tampa offers an elevated American menu featuring seafood, steaks, and "chef-elevated" entrees.