Baba Kitchen is a restaurant specializing in Asian cuisine, with a notable mention of Crispy Chicken Fried Rice. The establishment is temporarily closing its current location to prepare for a move.