This restaurant is located in the Seminole Hard Rock Casino in Tampa, Fl. We had lunch here. The initial greeting was good, but we had to wait a bit long for the waitress to come to take our order. But when she came she was very pleasant. We ordered a bowl of soup and half a chicken breast sandwich for one person and a pork loin sandwich for the other. The servings were very generous, however the pork had no flavor. The biggest disappointment was the bread. Because they claim to make the bread on site, we expected fresh, flavorful bread, but again the Aaiago cheese was bland.
If you are hungry, you will be filled, just don't expect too much flavor.