About The Laughing Cat

The Laughing Cat is a Italian restaurant located at 1811 N 15th St in Tampa, FL 33605. The Laughing Cat has been described as an Good Italian restaurant and has received an average rating of 5 by our members. Italian Cuisine is known for its pasta dishes.

Features

  • Buffet
  • Desserts to Die For
  • Late Night Menu

  • Food

    Decor

    Service

User Reviews for The Laughing Cat

All Reviews for The Laughing Cat