This is an interesting little restaurant located in a Strip mall. When you walk through the doors you realize immediately that this not your typica...
All reviews seem positive