Big Buddha is a Chinese restaurant offering a menu filled with fried rice, noodles, and various stir-fried dishes. It features a cozy dining room and an outdoor patio.