O Bo Bun is a Vietnamese restaurant known for its well-prepared, quality dishes, including Bo Bun.