Sr. Miyagi is a Chinese restaurant specializing in rice dishes. They emphasize fresh ingredients and cook everything to order.