This establishment is a restaurant praised for its delicious food and wonderful staff. It is noted as a fantastic and fabulous little restaurant.