I walked past this place not too long ago and thought it looked interesting because of how small it was. Has anyone eaten there lately? If so, what can you tell me about it? Is the food any good? What other restaurants would be better within the same price range?