Photo from Mellow Mushroom

11955 Sheldon Rd, Just South of Citrus Park Drive, Tampa, FL, 33626

Nearby restaurants