Great little place with large portions, awesome service, and huge variety. Menu is extensive, but doesn't disappoint. Be prepared to wait on the weekends, but worth the effort. A true gem.