Kai's Kitchen is amazing. This is my second visit and it's a great place to host a dinner. Kai has all the kitchen materials you could ever want (his peeler...I dream about it at night, it's so smooth) and it's located near several grocery stores for last-minute ingredients. His dining table easily accommodated 10 for dinner. Cannot recommend this place enough!