I have been to this restaurant and the ambiance of this restaurant is very good. This is placed in the middle of LA and is an affordable restaurant...
All reviews seem positive