This place is new its called “The Spot”. Food is good and the service is great
The place was ok nothing great.
Good food